I have since been diverted onto other troubleshooting but I no believe this was a serial port permissions issue. When I used this command ls -l /dev/ttyUSB* I could see that only the “root” user and the “dialout” group have proper permissions to use the serial port, so I added pi to the dialout group. Thanks for your help